package main.java.DMDE.controllers;

import java.util.List;

import main.java.DMDE.model.Method;
import main.java.DMDE.model.Parameter;
import main.java.DMDE.view.IOperationView;

public interface IOperationController {

    IOperationView getOperationView();

    Method addOperation();

    boolean editOperation(Method operation);

    void addParameter(Method operatSelected);

    List<Method> getMethods();

    void setOperations(List<Method> operations);

    void editParameter(Method operatSelected);

    boolean removeOperation(Method operatSelected);

}
